type acc1={
  num1:string,
  num2:number
}
type acc2=acc1&{
  num3:number
}
var acc:acc2={
  num3:1,
  num1:'1',
  num2:3
}